<%-- 
    Document   : basketOutput
    Created on : 17.02.2011, 16:38:14
    Author     : felix
    Description: angelehnt an jBasket von
                 http://www.webresourcesdepot.com/creating-a-slick-ajaxed-add-to-basket-with-jquery-and-php
--%>

<%@page contentType="text/html" pageEncoding="UTF-8"%>
<%
    // Alle Trainingsplanübungen anhand der SessionID lesen
    String[][] baskets = db.baskets.getAllBasketsBySessionIdOrdered(session.getId());

    // Für jede Übung ...
    for(String[] basket: baskets){
        // Details der Übung auslesen
        String[] line = db.exercises.getExerciseDetailsByExerciseId(basket[1]);

        // Listenelement für Übung generieren
        out.print("<li id=\"productID_" + line[1] + "\"><a href=basket.jsp?action=deleteFromBasket&exercise="+ line[1]  + " onClick=\"return false;\"><img src=\"pict/delete.png\" id=\"deleteProductID_" + line[1] + "\"></a> " + line[0] + " (" + line[8] + " Min)</li>");
    }

    // Gesamtdauer berechnen
    String totalDuration = db.baskets.getTotalDuration(session.getId());

    // Falls Gesamtdauer null ist
    if(totalDuration == null){
        // Setze Gesamtdauer auf 0
        totalDuration = "0";
    }

    // Listenelement für Gesamtdauer erzeugen
    out.print("<li id=\"totalduration\">Gesamtdauer: " + totalDuration + " Minuten</li>");
%>